﻿using System;
using System.Collections.Generic;
using System.Text;

namespace MedicWave.Visualization3d
{
    /// <summary>
    /// A class containing all necessary data to create a plot
    /// </summary>
    public class PlotData
    {
        private Scan[] plotScans;

        public Scan[] PlotScans
        {
            get { return plotScans; }
            set { plotScans = value; }
        }

        public PlotData(Scan[] plotScans)
        {
            this.plotScans = plotScans;
        }

        private string plotName="";

        public string PlotName
        {
            get { return plotName; }
            set { plotName = value; }
        }

        private string rtAxisText = "Retention Time";

        public string RtAxisText
        {
            get { return rtAxisText; }
            set { rtAxisText = value; }
        }


        private string mzAxisText = "M/Z";

        public string MzAxisText
        {
            get { return mzAxisText; }
            set { mzAxisText = value; }
        }

        private string intensityAxisText = "Intensity";

        public string IntensityAxisText
        {
            get { return intensityAxisText; }
            set { intensityAxisText = value; }
        }

        
    }
}
